/*

 * and open the template in the editor.
 */

package hcmus.fit.master.sevensea.bus;

import hcmus.fit.master.sevensea.R;
import hcmus.fit.master.sevensea.core.AnimationSprite;

import java.util.List;

import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.Point;

/**
 * 
 * @author hvp
 */
public class Rubble extends AnimationSprite {

    public Rubble(Resources resources, Point p) {
        super(resources, p);
    }

    @Override
    protected int getResourceId() {
        return R.drawable.rubble;
    }

    @Override
    protected int getNbOfCol() {
        return 12;
    }

    @Override
    protected int getNbOfRow() {
        return 1;
    }
    
//    public static List Resource;
//
//    public Rubble(Sea seamap, int x, int y) {
//        super(seamap, x, y);
//        frames = (List<Bitmap>) Resource.get(0);
//        NumberOfFrame = frames.length;
//    }
//
//    public boolean IsRubble() {
//        return true;
//    }
//
//    public static List GetResource(Bitmap resource, int maxX, int maxY, int numerator, int denominator) {
//        List rs = new ArrayList();
//        int w = resource.getWidth() / maxX;
//        int h = resource.getHeight() / maxY;
//
//        for (int i = 0; i < maxY; i++) {
//            // List<Bitmap> tmp = new Bitmap[maxX];
//            // for (int j = 0; j < maxX; j++)
//            // {
//            // tmp[j] = Image.createImage(resource, j * w, i * h, w, h,
//            // Sprite.TRANS_NONE);
//            // //g.DrawImage(resource, new Rectangle(0, 0, w1, h1), j * w, i *
//            // h, w, h, GraphicsUnit.Pixel, imgatt);
//            // }
//            // rs.add(tmp);
//        }
//        return rs;
//    }

}
